#ifndef EXMLROOT_H
#define EXMLROOT_H

#include "EXmlNode.h"
#include <DefinePluginXml.h>
#include <DefineCommon.h>

#include <EItemMetaProperty.h>
#include <EItem.h>

/**桌面Thi class represent a XML file and the root node of this file
 * */
class EXmlRoot;
typedef SmartPtr(EXmlRoot) EXmlRootPtr;
class PLUGIN_XML_DLL EXmlRoot : public EXmlNode
{
public:
    EXmlRoot();
    virtual ~EXmlRoot();


    double ui_DoubleTest = 1099.300;//double m_ui_double_max;double m_ui
    EString ui_XmlPath;

    /*some function that may be called by ui*/
    void ui_ReloadFromFile();
protected:

};

#endif // EXMLROOT_H
